Skip to content

docs(specs): migrate TEE provers spec from base/base#1499

Open
leopoldjoy wants to merge 3 commits into
masterfrom
leopoldjoy/migrate-tee-provers-spec
Open

docs(specs): migrate TEE provers spec from base/base#1499
leopoldjoy wants to merge 3 commits into
masterfrom
leopoldjoy/migrate-tee-provers-spec

Conversation

@leopoldjoy
Copy link
Copy Markdown
Contributor

@leopoldjoy leopoldjoy commented May 22, 2026

Summary

Migrates the TEE provers specification page from base/base into this repo at docs/base-chain/specs/protocol/proofs/tee-provers.mdx, mirroring the path convention used by the earlier spec migration in #1335 (e.g. fault-proof/proposer.mdx).

Source: base/base @ docs/specs/pages/protocol/proofs/tee-provers.md (added in base/base#2846).

base/base#2839 is removing all specs from base/base since this repo is now the source of truth, prompting this migration. None of the other protocol/proofs/ sibling pages (challenger, proposer, registrar, zk-prover, contracts, index) have been migrated yet — those are intentionally out of scope here and will require follow-up PRs.

Mintlify integration

  • File extension is .mdx with title + description frontmatter, matching the rest of docs/base-chain/specs/.
  • New Proofs group added under Protocol in docs.json so the page is reachable from the sidebar. The group currently contains only tee-provers; sibling pages will be added as they are migrated.
  • The mermaid block uses the standard ```mermaid fence — Mintlify renders this natively (no <Mermaid> component needed; confirmed against existing usage in `fault-proof/stage-one/bond-incentives.mdx` and `ai-agents/index.mdx`).
  • Relative links to sibling proof pages (e.g. [registrar](./registrar)) will resolve once those pages are migrated; left as-is for now.

Migrates docs/specs/pages/protocol/proofs/tee-provers.md from base/base
to docs/base-chain/specs/protocol/proofs/tee-provers.md in this repo,
per the in-progress spec migration (see base/base#2839, which is
removing all specs from base/base).

File copied byte-for-byte; sha256 verified identical to source
(765b93c5d33cd58675775310bc4f73891a230b54bdfcedc42c6babe1793def15).
@cb-heimdall
Copy link
Copy Markdown
Collaborator

cb-heimdall commented May 22, 2026

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@mintlify
Copy link
Copy Markdown

mintlify Bot commented May 22, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
base 🟢 Ready View Preview May 22, 2026, 2:43 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

- Rename tee-provers.md to .mdx with Mintlify title/description frontmatter
- Add new Proofs group under Protocol with the tee-provers page so it is
  reachable from the rendered sidebar
The other proof role pages (challenger, proposer, registrar,
zk-prover) all use singular naming. The TEE page was the odd one
out. Renames the file slug, frontmatter title, and docs.json nav
entry to singular 'TEE Prover'. Body content is unchanged (it
already used 'TEE prover' singular throughout).
leopoldjoy added a commit that referenced this pull request May 22, 2026
Matches the singular naming used by the other proof role pages
(challenger, proposer, registrar, zk-prover) and the parallel
rename in #1499.

- proofs/index.mdx: update the link label, slug, and verb agreement
  ('TEE Provers ... produce' -> 'TEE Prover ... produces')
- docs.json: update slug in the Proofs nav group

This is a small intentional deviation from the byte-equivalent
base/base source in proofs/index.mdx — flagged explicitly here.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants